﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ZDSoft.LMS.Domain;

namespace ZDSoft.LMS.Service
{
   public interface ISystemFunctionService
    {
       IList<SystemFunction> GetAll();

       IList<SystemFunctionDto> GetAllByRoleID(int roleID);

       IList<SystemFunctionDto> GetByParentIDAndRoleID(int parentID,int roleID);

       IList<SystemFunction> GetTopFunction();

       IList<SystemFunction> GetByFunctionID(int? functionID);
    }
}
